home *** CD-ROM | disk | FTP | other *** search
- Bram @ Smartelectronix presents Cyanide2
- ----------------------------------------
-
- If you like this plugin, please donate something at
- http://www.smartelectronix.com/~bram/donate.html
- ( even if it's only $5 it's appreciated!! )
-
- More free plugins and information at
- http://www.smartelectronix.com/~bram/
-
-
- How to use the Shaper:
- ----------------------
-
- on PC:
- - to add point : left click in empty space
- - to remove point : right click on point
- - to move point : left click on point + drag point
-
- on Mac:
- - to add point : click in empty space
- - to remove point : control + click on point
- - to move point : click on point + drag point
-
-
- Midi-Automation:
- ----------------
-
- CC-numbers:
-
- 73 : Pre gain
- 74 : Pre filter type
- 75 : Pre filter cutoff
- 76 : Post gain
- 77 : Post filter type
- 78 : Post filter cutoff
- 79 : Dry-wet mix
-
- Question : can you please add midi-automation to the 'shaper'???
- Answer : nope, sorry... I tried it, and it soaks WAY (>100%) too much CPU to automate it...
-
-
- For the technicaly-minded:
- --------------------------
-
- * everytime you tweak the 'shaper' a table gets filled with data
- that is used for the waveshaping. To do this the midpoint-method
- is used on the B-spline to find a numerical approximation of the height
- at a given X-value.
- This takes QUITE a bit CPU-time, so we can't automate it.
- Bringing the table-filling into the processing-thread maxes out the CPU.
- Auch :-)
-
- * The filters are 5th order butterworth crossovers.
-
- * The 16x oversampling is done with very high-quality polyphase filters.
- Oversampling was increased to 16x in last build...
-
- * The table uses linear interpollation on a 1024-sized table.
- This could be improved.
-
- * the GUI was made entirely with the VST GUI SDK...
-
-
- Known Issues:
- -------------
-
- - in wavelab (pc) the displays don't refresh properly when loading presets
- this is a wavelab issue, as far as I'm concerned...
-
- - loading programs from an FXB-file in wavelab (v4.0f and lower) messes up
- the names of the programs. Again, this is a wavelab issue. getProgramNameIndexed()
- is implemented wrong in those versions of wavelab.
-